import processing.serial.*;

Serial port;
String h;
int inth, i = 0;
int eol = 10; //ASCII znak pro zalomeni radku

void setup(){
    size(512,512);
    println(Serial.list());
    port = new Serial(this, Serial.list()[1], 115200);
}

void draw(){
    while(port.available() > 0){
        if(i == 512){
            background(255);
            i = 0;
        }
        h = port.readStringUntil(eol);
        if(h != null){
            inth = int(trim(h));
            line(i,512,i,512-inth/2);
            i++;
            println(inth);
        }
    }
}